sight deficiency due to cataracts - Allemand Anglais Dictionnaire